bar shoe
noun
: a horseshoe having a flat piece across the usual opening at the heel to protect a tender frog from injury
Love words? Need even more definitions?
Merriam-Webster unabridged
Share